shut up CVS
authorSven Neumann <neo@src.gnome.org>
Tue, 3 Apr 2001 23:11:15 +0000 (23:11 +0000)
committerSven Neumann <neo@src.gnome.org>
Tue, 3 Apr 2001 23:11:15 +0000 (23:11 +0000)
gdk/.cvsignore
gdk/Makefile.am
gdk/gdkwindow.c
gdk/gdkwindow.h

index f42a1078d4e28602cbee24ed8ad682661f3b6841..b90b6923120e5cde6210b3e10c86e78e62328d56 100644 (file)
@@ -8,6 +8,7 @@ _libs
 libgdk-*.la
 gdkcursors.h
 gdkkeysyms.h
+gdkenumtypes.[ch]
 libgdk.la
 gdkconfig.h
 stamp-gc-h
index d6b770b7249b9c40bc2ae4b9e92f96dce0a26f70..4545aa370e8f61026baaa204d5ca4e178d846796 100644 (file)
@@ -1,7 +1,7 @@
 ## Makefile.am for gtk+/gdk
 
 SUBDIRS=$(gdktarget)
-DIST_SUBDIRS=linux-fb nanox win32 x11
+DIST_SUBDIRS=linux-fb nanox directfb win32 x11
 
 EXTRA_DIST =                   \
        gdkconfig.h.win32       \
@@ -124,6 +124,16 @@ libgdk_x11_include_HEADERS = $(gdk_headers)
 libgdk_x11_1_3_la_SOURCES = $(gdk_c_sources) gdkenumtypes.c
 endif
 
+if USE_DIRECTFB
+libgdk_directfb_includedir = $(includedir)/gtk-2.0/gdk
+
+libgdk_directfb_1_3_la_LIBADD = \
+       $(gtarget)/libgdk-$(gtarget).la 
+
+libgdk_directfb_include_HEADERS = $(gdk_headers)
+libgdk_directfb_1_3_la_SOURCES = $(gdk_c_sources) gdkenumtypes.c
+endif
+
 if USE_NANOX
 libgdk_nanox_includedir = $(includedir)/gtk-2.0/gdk
 
@@ -147,7 +157,7 @@ endif
 # now define the real one to workaround automake's mishandling
 lib_LTLIBRARIES = $(extra)
 
-EXTRA_LTLIBRARIES = libgdk-x11-1.3.la libgdk-nanox-1.3.la libgdk-linux-fb-1.3.la
+EXTRA_LTLIBRARIES = libgdk-x11-1.3.la libgdk-nanox-1.3.la libgdk-directfb-1.3.la libgdk-linux-fb-1.3.la
 
 MAINTAINERCLEANFILES +=
 EXTRA_HEADERS +=
index 1e6ec4bcee2a3e11e21383a8bd28064e772dd8df..e70311c1d954e37c7ed05d50d20230732db60b37 100644 (file)
@@ -710,6 +710,8 @@ gdk_window_paint_init_bg (GdkWindow      *window,
 #include "x11/gdkx.h"
 #endif
 
+#ifndef GDK_WINDOWING_DIRECTFB
+
 /**
  * gdk_window_begin_paint_region:
  * @window: a #GdkWindow
@@ -927,6 +929,8 @@ gdk_window_end_paint (GdkWindow *window)
 #endif /* USE_BACKING_STORE */
 }
 
+#endif
+
 static void
 gdk_window_free_paint_stack (GdkWindow *window)
 {
index 2c8d6bab1ce96d1a02aad05424a3ecef83da6b34..f125708c123cfaf8c58b8199a4b4f7f07d2826be 100644 (file)
@@ -68,7 +68,8 @@ typedef enum
   GDK_WA_COLORMAP = 1 << 5,
   GDK_WA_VISUAL          = 1 << 6,
   GDK_WA_WMCLASS  = 1 << 7,
-  GDK_WA_NOREDIR  = 1 << 8
+  GDK_WA_NOREDIR  = 1 << 8,
+  GDK_WA_ALPHACHANNEL  = 1 << 23  
 } GdkWindowAttributesType;
 
 /* Size restriction enumeration.
@@ -456,6 +457,9 @@ void          gdk_window_unstick         (GdkWindow       *window);
 void          gdk_window_maximize        (GdkWindow       *window);
 void          gdk_window_unmaximize      (GdkWindow       *window);
 
+void          gdk_window_set_opacity     (GdkWindow       *window,
+                                         gdouble          opacity);
+
 void          gdk_window_register_dnd    (GdkWindow       *window);
 
 void gdk_window_begin_resize_drag (GdkWindow     *window,